English to Hindi

Meaning for:
have been in the wars
other
घायल हो गए हो