celebrate (one) for (something)
To honor and acclaim one for a remarkable action or achievement. We still celebrate Sir Alexander Fleming today for his discovery of penicillin.
celebrate someone for an accomplishment
to honor someone for having done something. The people celebrated the astronaut for a successful journey. She was celebrated widely for her discovery.