Tella tmeddurt akkin i wakal ?
English: Is there life beyond Earth?