English: A job which was long overdue.
Telugu: చాలాకాలంగా వాయిదా వేసుకుంటున్న పని.