English to Hindi

Meaning for:
pay the earth
other
अत्यधिक पैसा देना