摘帽子zhāimàozi
Meanings
1. lit. to take off a hat
2. fig. to be cleared of an unfair charge
3. rehabilitation
Characters used