kendini dar atmak

listen to the pronunciation of kendini dar atmak
Türkçe - İngilizce
to manage to reach (a place) in the nick of time
kendini dar atmak