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