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