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