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