Telescopes revealed hidden wonders.
Meaning: The telescopes helped us to see amazing things that were far away and that we couldn't see before.
Choice of Words: Telescopes are instruments that help us see things that are far away. Revealed means to show something that was hidden. Wonders are amazing things.
Alternative Expressions
Related Expressions