be up to the challenge - Allemand Anglais Dictionnaire