translate English to French: This seems obvious to me.
C'est, me semble-t-il, une évidence.