
bloom- show blossoms; have one or more blossoms grown out of oneself, be in bloom
Blüten aufweisen; eine oder mehrere Blüten aus sich herausgewachsen haben, in Blüte sein
flourish- go very well, develop economically
sehr gut laufen, sich wirtschaftlich gut entwickeln
lie in store for- happen to someone, be experienced or undergone by someone, usually something negative
etwas (zumeist Negatives) jemandem geschehen, von jemandem erlebt, erfahren werden