English to Hindi

Meaning for:
penetrating
other
व्याप्त हो जाने वाला;अंतर्वेधी;विचक्षण;तीखा