1. Roll the meat in the flour, pressing the flour into the cubes.
2. Melt the fat in a skillet, add the onion and garlic and cook until browned. Add the meat and brown well. Add all the remaining ingredients except the sour cream. Stir well, cover and simmer gently until the meat is tender, two to three hours, adding more stock, water or wine if necessary.