Which is a Synonym of "Indefatigable"?

Which is a Synonym of "Indefatigable"?

Explanation

Indefatigable means ناقابل تسخیر

Tireless means انتھک