English to Hindi

Meaning for:
knock into a cocked hat
other
से बहुत बेहतर होना