put (one) to great expense - Spanish English Dictionary