translate English to French: It is a totally unfounded claim not governed by facts or reality.
C'est une allégation absolument sans fondement qui ne repose sur aucune réalité.