put forward

中級 (B1) formal

To offer an idea, suggestion, or person for others to think about and decide on

"The research team put forward a new theory about the cause of the disease."