translate English to French: Politically it's very unsound for these gentlemen to say that in public.
Ce serait très mal vu pour eux de le dire en public.