zor duruma düşürülmek

listen to the pronunciation of zor duruma düşürülmek
Turkish - English
be put on the spot