请教!怎么翻译:A从B吸收或放出能量 A absorbs or releases energy from or to B 是否合适?

问题描述:

请教!怎么翻译:A从B吸收或放出能量 A absorbs or releases energy from or to B 是否合适?

A absorbs energy from B, or A releases energy through B.

可以尝试用被动语态:Energy is absorbed or released between A and B.

不能这样直译,较清晰的建议是:
Energy is absorbed by A from B or released by A to B...
【英语牛人团】