translate English to French: Weak evidence at best.
Au plus, elles apportent une preuve non concluante.