put (one) to great expense - German English Dictionary