English: But in the end things turned out for the better.
Telugu: కానీ చివరికి పరిస్థితులు మెరుగుపడతాయి.