English: India and China are neighbours.
Telugu: భారత్ - చైనా లు పొరుగు దేశాలు.