have much trouble/difficulty in sth/doing sth.