English: They certainly deserved success.
Telugu: కచ్చితంగా వాళ్లు విజయానికి అర్హులే.