phew..... letting offshore clients know wats happening internally?? But why? Maybe he is jealous... scared, fears abt his position (may be;-)) But lemme ask you - is he like this with everyone around or just YOU? What have others in the group got to say abt him? - (nt abt this behavior - but in general abt him) On the positive side - may be he is expecting too much perfection from you. Problem is not with you here. See this... As kids, we tend to blame each other (own brothers n sisters too), for no mistake of theirs. Kids "sometimes" dont like the other kid being too much pampered or forgiven.. They try to create a wrong image of the other kid, thus feeling satisfied that "Now no one will like him, they will come to me - I will get everything I want.." Parents dont take this too seriously as they think its a part of their growing. But - its bad in the long run. This grows along with the character and is moulded into the person himself. Here he is not able to cope with something so he insists on blaming you - complaning abt you. doing things out of the way to make everyone start thinking that you were nt doing something rite... What you could do here is - Not to panic. Filthy language is used when there is nothing better to think abt - people try to fill in the gap. He is clearly nt in his senses. Your management would understand that its very impt to maintain the image of the company outside as well as internally. Kindly clarify this with them during your next meeting with the management. Everyone were there around hearing all what he said - so ask the person to explain why he had to go to such extremes? May be this person is going thru a tough time in his personal life. I don feel sorry for you - beacuse, you are matured enough and you will surely know how to handle things and take care of yourself. I am worried abt this person you mentioned - he needs counselling. Else he will very soon see the end of his career. You are doing good:-)