don't keep me on tenterhooks. - Turkish English Dictionary