translate English to French: Russia will be key here and I welcome the recent summit which aims to develop our relations with the strategic partner country through a series of four common spaces.
La Russie sera l’élément clé ici et j’applaudis au récent sommet visant à développer nos relations avec ce pays partenaire stratégique par une série de quatre espaces communs.