Русско-английский научно-технический словарь
• No theory offers a satisfactory explanation of the observed facts.
• Explanations are offered in a few instances.
• This telescope has supplied a possible explanation for the ultraviolet "clouds".