目から鱗が落ちる(めからうろこがおちる)
Japanese vocabulary
Meaning: to see the light; to be awakened to the truth; to have the scales fall from one's eyes
Japanese vocabulary
Meaning: to see the light; to be awakened to the truth; to have the scales fall from one's eyes