English to Hindi

Meaning for:
take the pledge
other
शराब न पीने का लिखित वचन देना