try an impossible thing - German English Dictionary