tight spot

Noun

 * 1)  A difficult position.

Translations

 * Finnish: tiukka paikka
 * Latin: artum
 * Polish: w trudnej sytuacji
 * Portuguese: