Should I translate my documents?

Ask admissions and the relevant equivalence authority whether certified translations, attestation or apostille/legalisation are required.