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