English: These are also reported by modern researches.
Telugu: ఈ విషయాన్ని ఆధునిక సర్వేలు కూడా వెల్లడిస్తున్నాయి.