I, er, adapted it a bit...
FWIW, the lady in fact asks for the meaning of "diddy wah diddy". LIFE IS NOT DIDDY WAH DIDDY!