English: Anyway, this project has been long overdue.
Telugu: అయితే ఈ ప్రాజెక్టు సెట్ అయి చాలాకాలం అయిందట.