English: they're the winners at long last.
Telugu: చివరకు విజేతలుగా నిలిచేది వీళ్ళే.