batağa saplanmak, çıkmaza girmek

listen to the pronunciation of batağa saplanmak, çıkmaza girmek
Türkçe - İngilizce
(deyim) get bogged down
become stuck in a difficult situation, encounter problems, be "stuck