20050506 india: India gives French envoy an earful