English: We have long waited for this moment to happen.
Telugu: ఈ సమయం కోసం ఎంతో కాలం నుంచి ఎదురుచూస్తున్నాము .