Leaders are the ones who keep faith with the past, keep step with the present and keep the promise to posterity.