Terram-d taflest-inu deg talsa.
English: You have restored my faith in humanity.