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