What does auf der Bank sitzen mean?

auf der Bank sitzen - German to English

is benched