English to Hindi

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