place in a difficult situation, try to assassinate

listen to the pronunciation of place in a difficult situation, try to assassinate
Английский Язык - Английский Язык
put on the spot