Yefka-yaɣ-d akk ayen neḥwaǧ.
English: He provided us with everything we needed.