Idiom: High-handed

See also: