English: This has been years in the making.
Telugu: ఇది జరిగి ఏడేళ్లు కావొస్తోంది.