English: However, recent findings dispute this assertion.
Telugu: అయితే, ఆమె వాదనను ఇటీవలి పరిశోధనలు ఖండిస్తున్నాయి.