English: This decision was long overdue.
Telugu: ఈ నిర్ణయం తీసుకోవడానికి చాలా సమయం పట్టింది.