on one’s own power - German English Dictionary