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