i am challenging you - German English Dictionary