translate English to French: This is utterly monstrous; what are we supposed to tell our people.
C'est tout de même monstrueux, qu'allons-nous dire à nos électeurs?