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