English to Hindi

Meaning for:
be caught short
other
अचानक कमी पड़ना;ज़ोर से शौचालय जाने की आवश्यकता पड़ना