regard as impossible - German English Dictionary