uphill battle
苦しい戦い
Struggling against somethings with the odds in favor against you.
自分より優勢な何かに対して苦闘すること
Making it to work on time everyday is an uphill battle when you don't have a drivers license.
毎日時間通りに出社するのは、苦しい戦いだよ。もし、自分で運転免許を持たない場合は。
こちらの英語例文と音声はIHCWAY英会話のアーロン講師(アメリカ)によるものです。