Should I resign.
10 days ago my TL told me that you have been released from our project since we don't have much work in our project and also mentioned that I am not releasing your manager who told me to say that. Now my manager is asking me in appraisal...