English: But, he notes, recent research shows otherwise.
Telugu: కానీ, తాజా నివేదికలు మాత్రం దీనికి భిన్నగా సూచనలు చేస్తున్నాయి.