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