I received an ITA and I'm submitting my documents soon. I'm a resident (student) in Germany and the Stay permit card is the equivalent to my German visa here. do you think that should be translated and submitted too? Or should wait for the IRCC to request that later after submission?