English to Hindi

Meaning for:
ride high
other
सफल होना