ピンチ
pinchi

Noun

1. pinch; tough spot; bind; crisis; predicament

我々われわれ絶体ぜったい絶命ぜつめいのピンチにまれた。
warewarewa zettaizetsumēno pinchini oikomareta.
We were driven to the wall.
Noun

2. clothespin; clothes peg