take one for the team

To take one for the team means to sacrifice yourself in order to benefit others through an act you are willing to do in order for their benefit. This phrase may used for various situations which range from casual acts to those which are more serious and often life threatening. If you have taken one for the team, you have chosen to volunteer to take the blame for something, or done something unpleasant for the sake of others.