çalmadık kapı bırakmamak

listen to the pronunciation of çalmadık kapı bırakmamak
Turkish - English
move heaven and earth
heave no stone unturned
(deyim) go through the card