translate English to French: I think what gave it credibility, was that it was a recognized body of knowledge.
Je crois que ce qui lui a donné de la crédibilité, c'est que c'était un organisme d'information reconnu.