it's celebrate the right for this in English? it sounds to me like you would be happy he has funeral, there must be better word than "celebrate", isn't?
We often celebrate a person's life and accomplishments upon their passing. The exact phrasing of the above is a little odd, but celebrate can be the right expression here without necessarily meaning "I'm so glad they died."