Actually, there's nothing to feel bad about. This kind of cartoon actually proves that India is becoming a global power and that the west no longer can deny India its place. Particularly the elephant cartoon in itself is a measure of how influential we have grown.
Also, these exposes the shit...