Heat the oil and sauté the garlic and chestnuts for approx. 3 mins. Add the olive oil, Sbrinz and marjoram, puree and season the pesto. Heat the butter, sauté the onion, add the mushrooms, continue sautéing for approx. 3 mins Add the wine, reduce to half the amount, pour in the stock, bring to the boil, cover and simmer for approx. 10 mins., puree. Add the cream, briefly puree the soup again, season.