Tzemreḍ ad theḍṛeḍ neɣ ala?
English: You can talk, can't you?