keep (one) on tenterhooks - German English Dictionary