what's the exact meaning of this saying? does it mean "the more things chage, the more they remain the same"? does it indicate other meanings?
and under what kind of circumstances could it be used?
i'll appreciate your help. thank you in advance.