indefatigable in Finnish
indefatigable in Finnish
uupumaton
Extremely persistent and untiring.
väsymätön
Extremely persistent and untiring.