gruelling

/ˈɡɹʊə.lɪŋ/adj
High School
1

Very difficult or taxing; exhausting; backbreaking.