New blood
-
people with a lot of energy or fresh ideas who are brought into an organization in order to improve it:
New blood meaning & definition 1 of New blood.
-
people who have just started working or living somewhere who are energetic, enthusiastic, and often, young:
New blood meaning & definition 2 of New blood.