difficult to decide or solveThe exact meaning of решить depends on context: it can mean “to decide” when choosing between options and “to solve” when referring to a problem or task.
RU: Мне трудно решить, куда поехать летом.
EN: It’s difficult for me to decide where to go in the summer.