(biri) elinden gelenin en iyisini yapmak

listen to the pronunciation of (biri) elinden gelenin en iyisini yapmak
Türkçe - İngilizce
do one's best
do something as well as one can; perform as well as possible; give one's best
(biri) elinden gelenin en iyisini yapmak