be on tenerhooks - Turkish English Dictionary