idiom
push yourself to the limit
困難な時でも最大限の努力をする
Meaning
to make maximum effort even when it’s tough
Example
Athletes **push themselves to the limit** to achieve their dreams.
アスリートは夢を達成するために、自分の限界まで追い込む。