English: Shame on China.
Telugu: చైనాపై భగ్గుమంటున్నారు.