in good stead

Prepositional phrase

 * 1)  In a positive state or position.

Derived terms

 * stand in good stead