English to Hindi

Meaning for:
feel the pinch
other
कठिनाई महसूस करना