Yes, we have translated versions of all the required forms and we also complete all the forms for our clients. Do not hesitate to contact us if you need our advice.