English to Hindi

Meaning for:
come off worst
other
पराजित होना;और अधिक कष्ट सह् होना