difficult to understand — A piece of writing or speech being difficult, complicated, and thus not smooth.