Did it work including tags in a `p()` statement ? I thought this needed theinsecure `print_unescaped()`.
I think I'd prefer that you leave it as it was before.
Alternatively you can include the whole message in a `<a>` tag. The reason is because when translating to other languages, separating "to your" from "personal settings" will not translate properly.