Idiom: On your high horse

See also: