20070812 unknown: India's biggest achievement; failure