India is not China’s dumping ground.
भारत, चीन का डंपिंग ग्राउंड नहीं हैं।