Tewweḍ-d ɣer taggara?
English: Has she finally arrived?