of considerable importance - German English Dictionary