Back to Dictionary
高瞻远瞩
高瞻遠矚
gāozhānyuǎnzhǔ
1.
to stand tall and see far (idiom); taking the long and broad view
2.
acute foresight