English: Here too, scientific evidence has been found.
Telugu: అలాగే శాస్త్రీయ ఆధారాలు కూడా సేకరించాం.