Hello.

Will you please check the sentence for me?
"The two sides have conducted negotiations and reached a compromise."
Is it grammatically correct?
Thank you very much for help.

Yes, it's correct.