translate English to French: It would be hard to disagree with his views.
On ne peut que marquer son accord avec ça.