(to be) on tenterhooks - Spanish English Dictionary