Русско-английский научно-технический словарь
• The origin of these clusters remains a mystery (or unknown).