STEW IN ONE'S OWN JUICE
Meaning of STEW IN ONE'S OWN JUICE in English
phrasal
: to suffer the discomfort of conditions or circumstances brought about by oneself
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012