To make the sauce, heat 4 cups of water in a pot and add the tomato paste, tomato sauce, chopped tomatoes, ginger, garlic, green chiles, chile powder, cloves, and cardamoms and cook over medium heat until reduced to a thick sauce. Strain the sauce, adjust the salt, and return it to the heat. Bring to a boil, then turn off the heat. Add the butter, cream fenugreek, and ginger and stir. If the sauce tastes too sour, add honey to taste.