her çareye başvurmak

listen to the pronunciation of her çareye başvurmak
Türkçe - İngilizce
to go to great lengths, to leave no stone unturned
move heaven and earth
her çareye başvurmak