1. This news has come as a booster shot for the pharmaceutical sector, said analysts.
booster shot
noun
1. an additional dose that makes sure the first dose was effective
Synonym: booster booster dose recall dose