President Cyril Ramaphosa pins his hopes on Gaza Ceasefire