it is beyond my power - Deutsch Englisch Wörterbuch