English to Hindi

Meaning for:
pay through the nose
other
भारी कीमत देना