Do One's Level Best Kelimesinin Türkçesi

İngilizce Türkçe Sözlük

do one's level best
elinden geleni yapmak