There will be joy and delight for you, and many will rejoice at his birth.
Compare with other 3 random translations