The day before you will serve the meat it is necessary to prepare the marinade. Pour the wine in a big bowl, add the spices. Cut all the vegetables in small pieces and pour it in the wine.
Place the meat in the marinade and turn it from time to time.
On the day you will serve the meat, drain it well and brush all sides of the meat gently with some olive oil.
Heat up a frying pan on low heat and fry the meat on all sides until it becomes light brown on the surface. Add all the marinade with the vegetables in the pan, and let the meat simmer for 2-3 hours.
Take away the meat from the frying pan and let it cool down. Cut the meat in very thin slices.
Mix all vegetables and the wine with an electrical mixer. Pour the sauce in casserole and heat it up with the heavy cream and the flour while stirring.
Add the meat in the sauce and heat up on low temperature 30 minutes before serving it together with some spätzele.