translate English to French: In general terms, the proposal seems to fulfil this point.
D'une manière générale, la proposition semble être satisfaisante sur ce point.