深谋远虑shēnmóuyuǎnlǜTop 50000Meanings1. lit. deep plans and distant thoughts2. to plan far ahead (idiom)Characters used深deep谋to plan远far虑to think over