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