English: Been waiting for this for absolutely ages.
Telugu: దీని కోసం చాలా ఏళ్లుగా నేను ఎదురుచూశాను.