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