pictured, depicted, envisioned, portrayed, visualised
English: depicted, pictured, portrayed
English: envisioned, pictured, visualized, visualised