esgotante

Adjective

 * 1) gruelling; exhausting causing someone to become extremely tired