English to Hindi

Meaning for:
hard-pressed
other
तंग;तंगी में