Given the task definition and input, reply with output. Given a sentence in Somali language, translate the sentence to English language keeping the meaning of the original sentence intact

Somali sentence: Ilaa waqtigan, Abd Al Mudhalib uu ku hayay inta u dhexeysa Eebe iyo naftiisa qarsoodi ah, sidaas darteed ma jiro mid ka mid ah qoyskiisa ogaa intaas oo dhaartii uu ka qaaday sanado badan ka hor.
Until this time, Abd Al Muttalib had kept the matter between Allah and himself secret, so no one in his family knew of the oath he had taken many years before.