English: This has been years in the making.
Telugu: ఇది జరిగి సంవత్సరాలు గడిచి పోయాయి.