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