take your hat off to

take (one's) hat off to (someone or something)

To praise, salute, congratulate, or pay tribute to someone. I must take my hat off to you for your stunning victory, Mr. President. We all take our hats off to Janet for her recent promotion.
See also: hat, off, take

take your hat off to

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