New India will stand