They say India doesn't do anything and China is the BeSt