English: But, in the end, circumstances got the better of it.
Telugu: కానీ చివరికి పరిస్థితులు మెరుగుపడతాయి.