English: This has been a long wait.
Telugu: చాలా కాలంగా వేచి చూస్తున్న సందర్భమిది.