English to Hindi

Meaning for:
labored
other
प्रयासपूर्ण