In short, you have to deal with offshore teams in a way that is different from the way you'd deal with someone in your office. You either have to manage them in a way that is effective for them - but probably feels foreign to you - or you need to go back to local teams (or at least teams from cultures closer to your own).
Essentially, if you were a pilot, and your indian dev-lead was your co-pilot, you'd both probably crash a plane because he would be too polite to tell you that you forgot to put the wheels down. His way of saying this would be something like 'we found that more research into the wheels problem might be a useful idea', rather than 'hey captain, you idiot, the wheels aren't down!'.
[1] http://en.wikipedia.org/wiki/Hofstede's_cultural_dimensions_...