DO YOU SPEAK RUSSIAN ?
Here is a UFO explanation for you.