English: Better than we could have imagined, actually.
Telugu: మేము ఊహించిన దానికంటే బాగా నటించింది.