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