rise to a challenge - German English Dictionary