Allies pledge €21B in weapons for Ukraine while denouncing Russian attacks

同盟国はウクライナに210億ユーロの武器を約束し、ロシアの攻撃を非難

分解して解説
Allies 同盟国を指します。
pledge 約束する、誓約するという意味です。
€21B in weapons 210億ユーロ相当の武器を意味します。
for Ukraine ウクライナのために、という意味です。
while denouncing 〜を非難しながら、という意味です。
Russian attacks ロシアの攻撃を意味します。
熟語
in weapons 武器で。武器の形で、または武器として。
Russian attacks ロシアの攻撃。ロシアによる軍事的な攻撃。
単語
Allies 同盟国。共通の目的のために協力する国々。
pledge 誓約する。約束すること。
€21B 210億ユーロ。金額。
in 〜で。手段や方法を示す前置詞。
weapons 武器。戦闘や防衛に使用される道具。
for 〜のために。目的や対象を示す前置詞。
Ukraine ウクライナ。東ヨーロッパの国。
while 〜しながら。同時進行を示す接続詞。
denouncing 非難する。公に非難すること。
Russian ロシアの。ロシアに関する。
attacks 攻撃。物理的または言葉による攻撃。
1週間前