Hats off to Mr peterson & team of BBCnews who exposes truth behind politicians & anti nationals.
I don't found (hats off) anywhere in dictionary.
Please explain it.
I think it is a gesture for showing respect and roughly we can say instead:
Thanks to Mr peterson & team of ...
hats off to someone
Something that you say when you want to express your admiration for someone.
Ex: Hats off to her - it takes a lot of courage to go travelling on your own at that age.
take hat off - Idioms - by the Free Dictionary, Thesaurus and Encyclopedia.