demonstrably committed - German English Dictionary