効果覿面(こうかてきめん)

Japanese vocabulary

Meaning: having an immediate effect; taking immediate effect

See it used in real works