impediment (障害): His speech impediment made it difficult for him to communicate. (彼の言語障害がコミュニケーションを困難にしました)

His speech impediment made it difficult for him to communicate.