translate English to French: This is not too far from common sense.
Ce qui n’est guère éloigné de l’idée qu’on en a généralement.