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