English: All of this matches the Biblical narrative perfectly.
Telugu: ఈ చారిత్రక సంగతులన్నీ బైబిల్ తో సరిపోతున్నట్లు ఉన్నాయి.