celebrate for an accomplishment

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.