English: The India-China war of words
Telugu: భారత్-చైనా మాటల యుద్ధం