translate English to German: That always smacks, to me, of an organization that is not 100 % sure of its position or of its facts.
Das erweckt bei mir den Eindruck, die Organisation sei sich nicht hundertprozentig sicher, was ihre Position oder ihre Argumente betrifft.