in my view he done an incredibly important job not only when it comes to report but also to the many interm reports the special which we received from them
In my view, he has done an incredibly important job, not only when it comes to their annual report, but also to the many interim reports, the special reports, which we received from them.
In my view, he done an incredibly important job, not only when it comes to report, but also to the many interim reports, the special which we received from them.