English to Hindi

Meaning for:
wade through
other
बड़ी मेहनत से पूरा करना