scales fall from someone's eyes

短语

释义与例句

phr.
  1. 1.

    Someone is suddenly able to see a situation clearly.

词源

From Acts 9:18.

来源:wiktionary