successful completion of matter - German English Dictionary