pragmatist (N.) : a person who solves problems in a practical and sensible way; realistic.
visionary (Adj.) : original and showing the ability to think about or plan the future with great imagination and intelligence ; relating to dreams.
farsighted (Adj.) : having/ showing an understanding of the effects in the future of actions that you take now, and being able to plan for them piety (N.) : the state of having/ showing a deep respect for somebody/something (God and religion)