give it your all

[gɪv ɪt jʊər ɔːl] ギヴ イット ユア オール

1. 全力を尽くす

持っているエネルギー、能力、資源の全てを使って、目標達成のために最大限の努力をする状態を表します。
You have to give it your all if you want to win this competition. (この大会で優勝したいなら、全力を尽くさなければならない。)
関連
try your best
do your utmost
exert yourself