English: Indians are furious at China.
Telugu: ఈ నేపథ్యంలో చైనాపై భారతీయులు రగిలిపోతున్నారు.