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