Japanese meaning of 自画自賛

Reading:
じがじさん (jiga jisan)

English Translation:

Pat oneself on the back / Self-praise