English: Better than we imagined.
Telugu: మేము అనుకున్న దాని కంటే బాగా నటించాడు.