English to Hindi

Meaning for:
admittedly
other
स्वीकार करते हुए