idiom
new blood
Meaning
new people who bring fresh ideas
Example
The company needs **new blood** to stay competitive.