New Delhi, Aug. 21 -- China's ambassador to India, Xu Feihong, on Thursday emphasized the importance of strengthening strategic trust and cooperation between Beijing and New Delhi, highlighting that both countries are partners, not rivals, and should manage differences through dialogue.

Xu Feihong said, "China and India should enhance strategic mutual trust, and avoid mutual suspicion. Both countries are partners, not rivals. We should manage differences through dialogue."

He further underscored the significance of unity and cooperation between the two neighbouring powers, stating, "For two neighbouring countries of such size, unity and cooperation are the only way to achieve common development...China and India's friendship benefits As...