we did the right thing - German English Dictionary