Their efforts finally paid off.
Starten →Englisch
Their efforts finally paid off.
Russisch
Их усилия наконец окупились.
Spanisch
Sus esfuerzos finalmente dieron resultado.
Französisch
Leurs efforts ont finalement porté leurs fruits.
Deutsch
Ihre Bemühungen haben sich endlich ausgezahlt.