From video
Interpreted Prediction
As part of security guarantees from a 'coalition of willing' (26 countries), soldiers will be sent and stationed in Ukraine.