What songs do you know that have the chirpy optimistic feel similar to 'Diggi Loo Diggi Ley'? In whatever language you want. Do you have a video for it?
Here's the video!
Do you like this song? :D I love the English version of the song too but the video isn't on youtube anymore.