English: They themselves have admitted so.
Telugu: ఈ విషయాన్ని వారు స్వయంగా ధ్రువీకరించారు.