English to Hindi

Meaning for:
wriggle out of
other
से बच निकालना;से बाहानेबाजी करना