translate English to French: However, the big picture contradicts their claim.
Cependant, le portrait global contredit leur thèse.