20200629 india: To de-escalate; India and China put faith in talks