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