English: That is a change long overdue.
Telugu: ఇది కాలం తెచ్చిన మార్పు.