beyond our control - German English Dictionary