Hledat
demanding extremely intense effort and often causing exhaustion
arduous
grueling
heavy
herculean
laborious
word family
backbreaking