The Mandarin dialect has a repertoire of over 30 consonants. I'll bet my left ball if a Mandarin speaker can't pronounce any of the consonants in English language, & some more.
Cantonese, OTOH, has only half as many.
All, however, tend to drag lone consonants, turning them into semi-syllabae.