Tudert d adrug ameqqran.
English: Life is a great mystery.