Michelle

Judy was right, the French lyrics of Michelle do make sense …

Michelle, ma belle sont des mots qui vont très bien ensemble. Très bien ensemble.
Michelle my beautiful/lovely these are words that go very well together. Very well together.

You’ll find some discussion on this Yahoo group.