English to Hindi

Meaning for:
hold own
other
डटकर सामना करना;सँभाला होना;डटे रहना