The English term "endeavour" matches the Italian term "fatica"

other english words that include "endeavour" : italian :
endeavours incomodato