karnan (malayalam) public opinion