BEOLINGUS
Dictionary - TU Chemnitz

 English  German

new ground; new territory; unexplored territory; uncharted territory; uncharted waters [fig.] unbekanntes Terrain {n}; Neuland {n} [übtr.]

to enter new/fresh/unknown territory Neuland betreten

For many people pet insurance is unexplored territory. Für viele Leute ist eine Haustierversicherung Neuland/ein unbekanntes Terrain.