English: And I did finally.
Telugu: చివరకు అది నాకు దక్కింది.