Cause of confusion: There is no short u sound in French. It is often confused with a short o sound. Short o sounds like the sound you make when a doctor asks you to stick out your tongue. The short u sound is like in the word up. For more information, see O or U.
Correct it: Listen aggressively to notice the nuances between vowels. For body, drop your chin and hold the sound longer. For buddy, keep the sound short and raise the edges of your mouth (as if you’re smiling). Say “Pierre is my friend. We’re buddies.”
Invest in yourself: Contact Roy to improve your English pronunciation, especially mastering “the Big Five,” which will improve your accent by about 80%.