Vocabulary
支障をきたす
ししょうをきたす
to hinder; to obstruct; to disrupt; to interfere with; to cause a delay
expression
verb