ON THE RACK
Meaning of ON THE RACK in English
adverb (or adjective)
: under great mental or emotional stress : in acute anxiety or uncertainty
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012