English: Their efforts paid off.
Telugu: దీంతో వారి శ్రమ ఫలించింది.