Vocabulary

効果覿面

having an immediate effect; taking immediate effect

noun na-adjective adj-no