thriving; flourishing; prosperous;
Success will come when conditions are ripe.
be crystal clear; be absolutely clear;
full of vigour; pullulate;
full of vigour; pullulate;
fire at the target a hundred times without a single miss; A hundred shots, a hundred bull's eyes;
fight a hundred battles, win a hundred victories; A hundred battles, a hundred victories;
Refers to great achievements.