If you come from a monotone language like English or Japanese, pronunciation in a tonal language will prove very challenging. Not impossible, but very challenging. It's easy for someone who speaks Cantonese to learn to speak Vietnamese or Thai because both are tonal languages. I know a guy white guy who is fluent in Vietnamese, but it takes a bit of processing to understand what word he's trying to say.
Singing helps a lot in learning tonal languages. My wife taught me how to speak Vietnamese. Whoa boy, I spoke monotone the first year and no one could understand a word I said.

After 15 years, she tells me I almost speaks as well as our kids.
Yarp. My daughter does this. Her favorite phrases are "Nani" (What?!) and "Oyaji no baka" (Stupid old man...that's me

). She's taken to calling me Ero Sennin. It means...well...doesn't matter what it means. She calls me that because she says I'm boisterous like a certain character from the
Naruto series.