toil- to make a very great effort; to have or expend very great effort; to work under very great effort
sich sehr stark mühen/bemühen; sehr große Mühe haben/aufwenden; unter sehr großer Mühe arbeiten