strain every nerve

listen to the pronunciation of strain every nerve
English - Turkish
elinden geleni yapmak, büyük bir çaba göstermek
elinden geleni yapmak
strain every nerves
tüm gücüyle çabalamak
English - English
make every effort possible, give it one's all