Fresh intake (3,5)
I believe the answer is:
new blood
(Other definitions for new blood that I've seen before include "Fresh members (admitted to a group)" , "Sanguinary infusion of recent kind, perhaps management" , "Fresh talent" , "resulting from recruitment drive?" , "People brought in with fresh ideas" .)