Russia's Medvedev says nobody can guarantee Kyiv's safety if Ukraine attacks Moscow on May 9

ロシアのメドベージェフは、ウクライナが5月9日にモスクワを攻撃した場合、キエフの安全は誰も保証できないと述べている

分解して解説
Russia's Medvedev 「ロシアのメドベージェフ」を示します。ロシアの政治家であるドミトリー・メドベージェフを指します。
says 「言う」という意味です。ここでは、メドベージェフ氏が発言した内容を伝えています。
nobody can guarantee 「誰も保証できない」という意味です。何かが不可能であることを示しています。
Kyiv's safety 「キエフの安全」を示します。キエフはウクライナの首都であり、その都市の安全を指します。
if Ukraine attacks Moscow on May 9 「もしウクライナが5月9日にモスクワを攻撃した場合」という意味です。条件を示しており、特定の出来事が起こった場合にどうなるかを述べています。
熟語
guarantee Kyiv's safety キエフの安全を保証する。キエフ(キーウ)の安全を確実に守るという意味です。
Ukraine attacks Moscow ウクライナがモスクワを攻撃する。ウクライナがロシアの首都モスクワに対して軍事的な攻撃を行う場合という意味です。
Russia's Medvedev ロシアのメドベージェフ。ドミトリー・メドベージェフというロシアの政治家のことです。
on May 9 5月9日に。ロシアにとって重要な記念日です。
単語
Russia's ロシアの。ロシアの所有格を示します。
Medvedev メドベージェフ。ロシアの政治家の名前です。
says 言う。発言する、という意味です。
nobody 誰も~ない。誰も、という意味です。
can ~できる。能力や可能性を示す助動詞です。
guarantee 保証する。約束する、という意味です。
Kyiv's キエフの。キエフの所有格を示します。キエフはウクライナの首都です。(キーウとも呼ばれます。)
safety 安全。危険がない状態を指します。
if もし~。条件を示す接続詞です。
Ukraine ウクライナ。東ヨーロッパにある国です。
attacks 攻撃する。軍事的な攻撃を行うという意味です。
Moscow モスクワ。ロシアの首都です。
on ~に。日付を表す前置詞です。
May 5月。月の名前です。
9 9。数字の9です。
2ヶ月前