Their efforts finally paid off.
Start →English
Their efforts finally paid off.
Russian
Их усилия наконец окупились.
Spanish
Sus esfuerzos finalmente dieron resultado.
French
Leurs efforts ont finalement porté leurs fruits.
German
Ihre Bemühungen haben sich endlich ausgezahlt.