Chemutai Ng’ok – An impression that may possibly last forever