Telha tmeddurt deg Boston.
English: Life in Boston is good.