English: it has certainly paid off.
Telugu: ఇది ఖచ్చితంగా ఆఫ్ చెల్లించింది.