sein besten tun

listen to the pronunciation of sein besten tun
German - Turkish
elinden geleni yapmak
German - English

Definition of sein besten tun in German English dictionary

auf dem besten Weg(e) sein, etwas zu tun
to be well on the way to doing something