Vocabulary
断固阻止
だんこそし
standing firmly against
noun
suru-verb