India will remember it for generations: COAS