不卑不亢 decent atttude is the right way...There was a time when China is so backward that inferiority complex is deep root. The term, 造,到不如买,is widely used during deng xiaoping era.
It's time, all Chinese stand up and believe in themselves to rebuke all the fake lies planted by the west and sourgrape Indian about the inferiority of Chinese and made in China.
There is nothing wrong to rebuke fake lies and mock at those slander.