Zemreɣ ad t-xedmeɣ nekki yakan.
English: I can do it by myself!