English to Hindi

Meaning for:
gruelling
other
दुष्कर;थकाऊ