目から鱗

目から鱗

(めからうろこ)

Japanese meaning

目から鱗が落ちること。また、そのきっかけのたとえ。

English meaning

Having a revelation

Literal English translation

Scales fall from the eyes.