translate English to French: Look closer at these claims, and you find that they are built on sand.
Examinez ces déclarations de près et vous découvrirez qu'elles sont bâties sans fondement.