English: But finally things started to get better.
Telugu: కానీ చివరికి పరిస్థితులు మెరుగుపడతాయి.