English: All their efforts have paid off.
Telugu: మొత్తానికి వారి శ్రమ ఫలించింది.