English: Better than we ever could have expected, really.
Telugu: మనం ఊహించిన దానికంటే చాలా బాగా తీసాడు.