English: But recent findings show that this is actually not true.
Telugu: అయితే అందులో వాస్తవం లేదని తాజా పరిణామాలు స్పష్టం చేస్తున్నాయి.