English: Finally left behind
Telugu: చివరకు మిగిలేది / Finally left