idiom
new blood
новые люди, которые приносят свежие идеи
Meaning
new people who bring fresh ideas
Example
The company needs **new blood** to stay competitive.
Компании нужны **новые люди**, чтобы оставаться конкурентоспособной.