meaning of als guter Kollege

als guter Kollege - German to English

as a great colleague