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