Chinese: 阿尔及尔从不停滞不前。
English: Algiers never stands still.