Ferḥeɣ imi yi-d-tufiḍ.
English: I'm glad you found me.