have difficulty (困難を抱える):何らかの問題や障害に直面している

have difficulty