English: But this has been a long time coming.
Telugu: కాని ఈ నినాదానికి ఎప్పుడో కాలం చెల్లింది.