Vocabulary
差し障り
さしさわり
hindrance; obstacle; impediment; adverse effect
noun