English to Hindi

Meaning for:
make both ends meet
other
किसी तरह से गुज़ारा करना