To have the desired effect or outcome; prove successful.


Popular Posts