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