Полный русско-английский словарь
To take off one's hat; to take off one's head to smb. (перед кем-л.; перен.)
снять шляпу