subhadra public opinion