20070524 nagpur-times: India shining; but Indians stressed