20140609 india: Narendra Modi gives mantra to take on China