new blood

From Longman Dictionary of Contemporary Englishnew bloodnew bloodNEWnew members of a group or organization who will bring new ideas and be full of energyWhat we need in this company is some new blood. →new