translate English to French: In this respect I agree ...
À ce sujet, je partage l’avis...