20070527 india: There's no going back: Buddha