translate English to French: What you are doing here is scandalous.
C'est scandaleux ce que vous faites là!