English: A lot sooner than I would have expected.
Telugu: ఊహించిన దానికంటే చాలా ముందుగా.