English: Mankind has walked on the Moon.
Lojban: lo remna cu pu bajra le lunra