English: Chinese and Indian troops are 150 meters apart.
Telugu: భారత్, చైనా సైనికులు. . జస్ట్ 150 మీటర్ల దూరంలోనే!