English to Hindi

Meaning for:
make hard work of
other
अत्यधिक समय लगा करना