English to Hindi

Meaning for:
painstakingly
other
कड़ी मेहनत से