translate English to French: There is a point here which we all share.
À ce propos, il y a un avis que nous partageons tous.