English: But it is getting better at last.
Telugu: కానీ చివరికి పరిస్థితులు మెరుగుపడతాయి.