translate English to French: It is horrendous.
C’est épouvantable.