causing difficulty - German English Dictionary