translate English to French: They were much cleverer, much more scheming than that.
Ils étaient beaucoup plus intelligents, beaucoup plus comploteurs que ça.