Vocabulary

大ピンチ

(in) dire straits; (in a) serious bind; (in a) big pinch

noun