D nekk s timmad-iw i t-iwalan.
English: I saw it myself.