Wash meat thoroughly and pat dry with kitchen paper. Peel the vegetable onion and cut into slices. Wash the rosemary and pat dry. Wash garlic and cut in half. Put the meat, garlic, pepper, rosemary, olive oil, lemon juice and wine in a large bowl, cover and leave in a cool place for about 5 hours.
Remove the meat from the marinade, season with salt and pepper and place on a fat pan with the garlic, rosemary and onion wedges. Pour the stock through a sieve and measure 3/4 litre. Roast in the preheated oven (electric cooker: 175 °C/ gas: level 2) for approx. 2 1/4 hours.
Gradually add the measured stock and broth. In the meantime peel the shallots and cut them in half. Clean, wash and slice the zucchini. Put carrots in boiling salted water and cook for about 10 minutes.
Pour onto a sieve and drain. Mix shallots, carrots, zucchini and herbs. Add to the fat pan 20-25 minutes before the end of cooking time. Arrange the roast and vegetables on a plate and serve garnished with lemon slices and marjoram as desired.