translate English to French: That, it seems, is the price of their arrogance.
Et c’est, semble-t-il, le prix de leur arrogance.