English: You finally cast off.
Telugu: చివరకు మీరే నీరసించారు.