English: A long-awaited project that has been years in the making.
Telugu: ఇది చాలా సంవత్సరాలుగా అనుకుంటున్న ప్రాజెక్ట్.