Tudert telha dagi.
English: Life is good here.