English: And finally there was me.
Telugu: చివరకు అది నాకు దక్కింది.