English: And happened much sooner.
Telugu: మరియు ఇంకా అది చాలా ముందుగానే జరిగింది.