translate English to French: It does not stand up to any kind of scrutiny.
Cette position ne peut résister à aucun type d'examen.