Immerhin fand die letzte Fußballweltmeisterschaft in Russland statt, gegen das schon damals internationale Sanktionen verhängt worden waren.
After all, the last World Cup tournament was held in Russia, which was already under international sanctions.