to maintain a clear sense of direction or goal
"Leaders who hold the vision can guide their teams through difficult times."
A passionate lover or a romantic man.
very happy and cheerful
To be very close friends
to boast or brag about your achievements
Newly printed; very recent news
Important things take time to develop or accomplish.