UNOES日ネ辞書日本語⇄ネパール語辞書

切羽詰まる

1. be in a desperate situation; be in a fix