English to Hindi

Meaning for:
square up to
other
साहसपूर्वक सामना करना