come up roses

Verb

 * 1)  To enter into a condition or situation which is favorable; to develop in a pleasing or advantageous manner.

Usage notes

 * Often used in the present participial form: coming up roses.