Criticism on india and china..