English: And a long time coming, it has been.
Telugu: మరియు ఇంకా అది సుదీర్ఘ కాలం వచ్చింది, జరిగింది.