take your hat off to

take your hat off to

state your admiration for someone who has achieved something. British
See also: hat, off, take