Chinese: 这两个没有多大共同点。
English: These two have very little in common.
French: Ces deux-là n'ont pas grand-chose en commun.