A little about the difficulties of translation and meteorite from a friend who is studying in Sweden:
American people, looking at the Chelyabinsk clips, ask what the word "nikhuiyasebe" means. I explain that this is "meteorite" in Russian. The Russian language is astronomically rich.