давать объяснение

• 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".

Источник: Русско-английский научно-технический словарь на Gufo.me