translate English to French: I had the privilege of working with you in those days on that.
J'ai alors eu le privilège de travailler sur ce sujet avec vous.