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