It is difficult to know what characters are thinking? yes or no?

Yes, it is difficult to know what characters are thinking as their thoughts are not directly presented to the audience or readers. Often, authors use narrative techniques to provide glimpses into a character's thoughts, but it remains a subjective interpretation.