English: A lot better than predicted.
Telugu: ఊహించిన దానికంటే చాలా ముందుగా.