English to Hindi

Meaning for:
cost an arm and a leg
other
बहुत महंगा पड़ना