rise to the challenge - German English Dictionary