Either something from outside (weak forces or dark energy) is pulling them outwards or something is pushing the galaxies outward with a steady force. And the Universe is expanding like a balloon which after initial resistance is inflating freely & hence the acceleration. I think the force which is inflating this ballon of universe is "X" which is a non physical entity.