Idris, Musa Said Taḥa, Sudan