English: Been waiting to long.
Telugu: చాలా కాలం ఎదురు చూశారు.