English: He had won finally.
Telugu: చివరికి విజయాన్ని అందుకున్నారు.