When expressing that something is difficult to do, there are various synonyms that can be used instead of simply using the phrase "with difficulty". Some examples may include "struggling", "laboriously", "arduously", "painstakingly", and "with effort". "Challenging", "troublesome", and "demanding" also convey the idea of difficulty. Additionally, "hard-fought", "uphill", and "heavy-going" could be used to describe the struggle of completing a task. When discussing a difficult situation, phrases such as "up against it", "in a tight spot", and "between a rock and a hard place" can be used. Ultimately, swapping out "with difficulty" for one of these synonyms can help add variety and emphasis to your language.