目から鱗が落ちる(めからうろこがおちる)

Japanese vocabulary

Meaning: to see the light; to be awakened to the truth; to have the scales fall from one's eyes

See it used in real works