I read somewhere a sentence which said aboutabout a political leader that he is the **"holy something""holy something" whose actions can notcannot be questioned.
The context was to describe that even though this man does bad things, due to his power people are afraid to question his actions. I can not remember the correct idiom, so please help. If you know any similar idiom that can be used in such a context, that would also be great. Thanks