Русско-английский научно-технический словарь
• These questions have agitated scientists for thousands of years.
волновать
Волновать