Vocabulary
効果覿面
こうかてきめん
having an immediate effect; taking immediate effect
noun
na-adjective
adj-no