English: All three were long overdue.
Telugu: ఈ మూడూ చాలాకాలంగా డీలా పడ్డాయి.