translate English to French: Credibility has already been strained by its application in circumstances that raise strong suspicions of cheating.
La crédibilité de ce principe avait déjà été entachée par son application dans des circonstances qui soulevaient des doutes quant à leur intégrité.