inter alia in Swedish
inter alia in Swedish
bland annat
Among other things.
bl.a.
Among other things.