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