20070511 sports: India will be hard to stop now: Shastri