outrageously expensive - Spanish English Dictionary