translate English to French: The revenue and expenditure ratios are rather high.
Les ratios de recettes et de dépenses sont assez élevés.