Chinese: 他说的话有一定的道理。
English: There is a certain amount of truth in what he's saying.
French: Il y a une part de vérité dans ce qu'il dit.