a) to bring to a deadlock, to bring to an impasse b) to place in a dilemma

listen to the pronunciation of a) to bring to a deadlock, to bring to an impasse b) to place in a dilemma
الإنجليزية - التركية
çıkmaza sokmak