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