Its a shame for us to have an argument with China on Arunachal Pradesh. It is our land and India should tell them on their face that neither you own Tibet so there is no point you asking about Arunachal Pradesh. We should give a befitting reply to China so that they can feel the pinch and refrain from the hostility.