English: Been waiting a long time to see this.
Telugu: ‘దీని కోసం చాలా కాలం ఎదురు చూశాను.