translate English to French: Europeans are not irrelevant; quite the opposite.
Les Européens ne sont pas quantité négligeable, tant s’en faut.