English: It has been long wait.
Telugu: చాలా కాలం ఎదురు చూశారు.