You look like you need access to a bunch of free multilingual teaching resources, including social narratives/explainer texts, visual vocabulary lists, and math resources.
sites.google.com/view/eslfair...
#OntEd
sites.google.com
Microsoft Translator Instructions in Many Languages