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