Amekkan-agi ibeddel seg-mi i truḥeḍ sya.
English: This place hasn't been the same since you left.