take one's hat off to (someone)
преклоняться перед кем-либо, выражать восхищение, снять шляпу перед кем-либо
Zeta deserves every praise there is in the world; I take my hat off to her.
преклоняться перед кем-либо, выражать восхищение, снять шляпу перед кем-либо