mate....don't be racist.....what do you mean by stupid Indian? don't be so audacious to generalize india....whoever you are....indian or foreigner....India is beyond your generalization....get it right....ok...right now If you have to call someone stupid or any other abusive language....go and call it yourself....cause you have the right to judge only yourself...and none else...