Idiom: Take your hat off

See also: