English: Human studies support this thought but do not provide sufficient statistical evidence to this day.
Telugu: మానవ అధ్యయనాలు ఈ ఆలోచనకు మద్దతు ఇస్తున్నాయి కాని ఈ రోజు వరకు తగిన గణాంక ఆధారాలను అందించవు.