translate English to German: In fact, though the EPP won 29% of the seats, versus 24% for the Progressive Alliance of Socialists and Democrats (S&D), the S&D can claim victory.
Tatsächlich könnte, auch wenn die EVP 29% der Sitze erreicht hat, die auf 24% kommende Progressive Allianz der Sozialisten und Demokraten (S&D) den Sieg für sich beanspruchen.