scientists; scholars (plural)
Ученые изобрели эту ручку.
Scientists invented this pen.
— Три идиота (2009)
Наши ученые не знают до сих пор.
Our scientists still don't know.
— Небесный замок Лапута (1986)