translate English to French: I believe that our efforts in this area were very successful.
Il me semble que nos efforts en la matière ont porté leurs fruits.