There are substantial level of German living in Germany, let's not teach them about Nazis? Interpreted other way you are advocating appeasement of people who already have superiority complex due to their religious beliefs.
History should be taught as it is? No lies. If Marathas were the aggressive towards Punjab and Bengal, teach it.
> I'm not sure of the answer .... ancestors.
How will you achieve that if you whitewash. Mature position requires understanding the past and then moving on.