translate English to French: I can agree with that.
Je suis d'accord sur ce point.