English: Indians are furious at China.
Telugu: చైనాపై భారతీయులు భగ్గుముంటున్నారు.