English: You've waited long for this moment.
Telugu: అసలే ఈ క్షణం కోసం ఎంతో కాలం గ ఎదురుచూస్తున్న.