English: “The project is long overdue.
Telugu: "ఈ ప్రోగ్రాంకి కొన్నాళ్లు టైం వుంది.