An impact could have ejected material into orbit; this could have happened as recently as 70 million years ago.
撞擊可能將物質拋入軌道；最近的一次可能發生在7,000萬年前。