translate English to French: Evidence exists for this thesis.
Cette théorie est soutenue par quelques preuves.