English to Hindi

Meaning for:
do well
other
सफल होना;फूलना-फलना