I think Cantonese will continue to be the language of HK, but I suspect in a decade or two, in the rest of China and SE Asia, it'll be all Mandarin. I just hope the HK people will continue to insist their children learn and speak their mother tongue.