English: Fans have waited a long time for this.
Telugu: ఇంత సుదీర్ఘ కాలం ఎదురుచూడాల్సి రావడం అభిమానులకు నిరాశ కలిగిస్తోంది.