Melt the margarine in a large skillet. Crumble and brown the beef, adding salt and pepper to taste. Skim off excess fat. Add the worcestershire sauce, chili powder, sugar, onions and continue cooking until onions are almost done. Chop the tomatoes and add them along with the beans. Bring the mixutre to a boil then lower heat to simmer for about 1 hour before serving.