translate English to German: I feel that we should not overlook the fact that Ukraine is a country of strategic importance to Russia.
Wir dürfen meines Erachtens nicht übersehen, dass die Ukraine für Russland strategische Bedeutung besitzt.