In the name of history,"concocted narratives" were taught to infuse inferiority and there is a need to break free from the "narrow views" of the past to move forward, Prime Minister Narendra Modi said on Monday, underlining that new India is correcting the mistakes of the bygone decades by restoring its long-lost legacy.