are on tenterhooks

are on tenterhooks teriminin İngilizce - Türkçe sözlükteki anlamı