English to Hindi

Meaning for:
quite the done thing
other
समाज द्वारा स्वीकृत