translate English to German: Kersten Europe is constantly pushing back the boundaries of what is possible.
Kersten Europe verlegt ständig die Grenzen des Möglichen.