meaning of auf der Hand liegend

auf der Hand liegend - German to English

apparent