Rigidity of action of compact quantum groups III: the general case