indefatigable efforts

Translations
неутомимые усилия
Their indefatigable efforts led to the project's success.
Их неутомимые усилия привели к успеху проекта.
Words
effort

noun
усилие
indefatigable

adjective
неутомимый