English definition of “render”
/ˈrendər/ verb [T] formal
CAUSE TO BE › to cause something or someone to be in a particular state or condition: The trees rendered the road as dark as a tunnel. She was rendered speechless upon hearing the news.
GIVE › to give someone a decision, opinion, help, etc: payment for services rendered