pallichattambi public opinion