こんなんなたたかい【困難な闘い】
an arduous battle
こんなんなときに【困難な時に】
at a time of difficulty
こんなんなみちのり【(成功への)困難な道のり】
a rocky road (to success)
こんなんなもんだい【困難な問題】
a difficult problem
こんなんなもんだい【困難な問題】
a challenging problem
こんなんにきづいている【困難に気づいている】
be aware of difficulty
こんなんにちょくめんする【(多くの)困難に直面する】
face (a number of) difficulties
こんなんをのりこえる【困難を乗り越える[克服する]】
overcome one’s difficulties
こんなんをのりこえるくのう【困難を乗り越える苦悩】
(a) struggle to overcome difficulties
こんなんをはらむ【困難をはらむ】
be fraught with difficulties