English: The project has been years in the making.
Telugu: ఇన్నాళ్లకు ఈ ప్రాజెక్టు సెట్ అయినట్లు తెలుస్తోంది.