Vocabulary

所嫌わず

anywhere; everywhere; indiscriminate(ly); no matter where

expression adverb