meaning of auf der Bank sitzen

auf der Bank sitzen - German to English

is benched