drop a dam
To be an obstacle in someone's path - to work hard on stopping someone from coming out (shine)
-they tried to drop a dam on me; I want to be better than them.
- you can't drop a dam on him; he is harder than you think.
- you can't drop a dam on him; he is harder than you think.