English: Darwin himself admitted this.
Telugu: ఈ విషయాన్ని దురానీ స్వయంగా అంగీకరించారు.