India's befitting reply to China's antics