20140616 edit-page: There is new energy between New Delhi and Washington; with good reasons on both sides