English to Hindi

Meaning for:
tire-less
other
आसानी से नहीं थकने वाला