Hats off to somebody!

честь и слава (кому-либо)!

Большой англо-русский словарь