Saute the shallots and garlic in olive oil until translucent but not browned. Add diced tomatoes, white wine, salt, pepper, and sugar. Bring to a boil, lower it to a simmer, and cook for twenty to thirty minutes. Transfer the sauce to a blender and puree until smooth. Strain the coulis through a sieve.