English: Yet, they have managed to surpass expectations.
Telugu: అయినా అవి అంచనాల్ని మించి వసూళ్లు రాబట్టాయి.