De retour...après une longue absence.
back...after a long time away.
Rien n'a vraiment changé ici.
Nothing seems to change here.