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