English: But a change has been overdue.
Telugu: కానీ మార్పు దిశగా ముందడుగు అయితే పడింది.