translate English to French: On the face of it, none of these replies seems to be unfounded.
À première vue, aucune de ces réponses ne semblent infondées.