Cambridge dictionary shows that
To bring sth about - to cause something to happen.
He brought about his company's collapse by his reckless spending.
To entail - to make something necessary, or to involve something.
Such a large investment inevitably entails some risk
But when I translate it into my language(I know it's not a good idea), it seems to me, that these words are synonyms. So what is the difference?