20070717 india: I've done a professional job: Johri