English: China is a better friend than India.
Telugu: అవి భారత్ కంటే చైనాతోనే మంచి స్నేహంగా ఉంటాయి.