How to say sitting still he tried to put his best foot forward. in Turkish

1)sabit bir biçimde durarak elinden gelenin en iyisini yapmaya çalıştı.    
0
0
Translation by freefighterConnect Error: Too many connections