English: I've waited so long for it.
Telugu: నేను ఇంతకాలం వేచి చూస్తూ వచ్చాను.