English: And a lot better than we imagined.
Telugu: మనం ఊహించిన దానికంటే చాలా బాగా తీసాడు.