English: Been waiting on this for a long time.
Telugu: అని ఎంతోకాలం నుండీ ఎదురు చూచావు.