English to Hindi

Meaning for:
lay open to
other
के लिए खुला छोड़ना