pleased as Punch

Etymology
From Punch of the Punch and Judy puppet shows.

Adjective

 * 1)  Pleased with one's actions or achievements.

Translations

 * Finnish: iloinen kuin peipponen
 * Russian: сияет как начищенный пята́к, рад-радёшенек