Answer and Explanation:
This question is about "The dirty English."
The uncle tried to defend the English by trying to justify the behavior that the English had and that were very different from the behavior of the Hindus. It is likely that the uncle is more tolerant of the English than his grandmother because Uncle lived two years in England and learned to judge the English based on English culture and not based on Hindu culture, as the grandmother did.