English: But anyway things have changed for the better.
Telugu: అయితే అప్పటికీ ఇప్పటికీ పరిస్థితులు బాగా మారిపోయాయి.