English: And I've waited long enough.
Telugu: నేను చాలా కాలము ఎదురు చూసాను.