my colleagues have told me that the impression that you have given through actions is much better the one you gave us when you were first appointed
My colleagues have told me that the impression that you have given them through your actions is much better than the one you gave us when you were first appointed.
My colleagues have told me that the impression that you have given through actions is much better the one you gave us when you were first appointed.