からウロコ
mekara uroko

Idiomatic Expression

1. seeing the light; being awakened to the truth; having the scales fall from one's eyes

Abbreviation
Related to 目から鱗が落ちる
Other forms: