The Swedish term "outtröttlig" matches the English term "indefatigable"

other swedish words that include "outtröttlig" : english :
outtröttlig unflagging