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