English: This has been years in the making.
Telugu: ఇది ఏళ్ల తరబడి సాగుతూ వస్తున్న పరిణామం.