English: But it is a long time coming.
Telugu: కానీ అది జరిగి చాలా కాలమవుతోంది.