i couldn't agree more - German English Dictionary