English: At a much earlier time than expected.
Telugu: ఊహించిన దానికంటే చాలా ముందుగా.