Translate the following English sentence to French:
"Yet, while there are still obstacles to this, particularly in terms of tax and social security, there are also other matters to be considered."
Et pourtant, sur cette question, des entraves persistent en termes spécialement de situation fiscale, de protection sociale, mais d'autres questions également sont à examiner.