do one's best - İngilizce Eşanlam Sözlük

do one's best

v.
[1] go all out , give one's best , give full measure