English: They, themselves, have acknowledged this.
Telugu: జేశారు, ఈ విషయాన్ని వారే స్వయంగా అంగీకరించారు.