What does auf der Hand liegend mean?

auf der Hand liegend - German to English

apparent