far-reaching consequences - German English Dictionary