inter alia in Polish
inter alia in Polish
między innymi
Among other things.
m.in.
Among other things.