translate English to French: Rumours and half-truths flourish in such an environment.
Les rumeurs et les demi-vérités prospèrent dans un tel environnement.