English: About this historians are in agreement.
Telugu: ఈ విషయానికి చరిత్రకారులు ధృవీకరించారు.