English: It has been long wait.
Telugu: చాలాసేపు ఎదురు చుశాడు.