be uncompromising - German English Dictionary