English: This is something China has not been able to digest.
Telugu: ఇదే చైనాకు మింగుడుపడని అంశం.