ENGLISH IDIOMS: sit on one’s hands