English: Recent research findings are currently challenging this.
Telugu: ఇటీవల సర్వే ఫలితాలు దీన్ని రూఢీ చేస్తున్నాయి.