If you pay them, Indians will work hard and get things done. My last startup used a lot of Indian labor. My next one probably will too, once it reaches the point of needing it.
Can't see any reason I'd try to hire labor in France. Sounds expensive and painful.
Talking about hard work, a lot of people in India have this perception that working for long hours is working hard and many times they end up working long hours with very less productivity.In IT companies in India , it has become more of a working culture to work for long hours and no one seems to have any problem with it.