I can't entirely buy this line of reasoning because it depends on rhyming/sounds-like reasoning but Mandarin and Cantonese are not sound alike. And, I would not expect all sound-like root terms to work in both. I mean french and English sound alike mostly but in no way is sun/son translating to soleil/fils.