go from strength to strength

📖 general
Meaning
To become increasingly successful and powerful over time.
Literal Meaning
To move from one level of strength to another, continuously increasing in strength.
Example
“The company has been going from strength to strength since it launched its new product line.”