差さし障さわり
Meanings
Noun
1. hindrance; obstacle; impediment; adverse effect
2. annoyance (to others); offence; harm
Other spellings
差さしさわり
Kanji used
Pitch accent
さしさわり