In a pot large enough to hold all the ingredients, sauté the onion and garlic in the butter until softened. Drain the lentils and add to the pot. Add the curry powder and peppers (hot and sweet) and stir. Add the remaining ingredients, mix well, bring to a boil and simmer 1 ½ hours. Remove the peppers, pureé the soup to desired.