English: The decision is long overdue.
Telugu: నిర్ణయమే తరువాయన్నారు.