English: But lately, this theory has not held up.
Telugu: అయితే ఇటీవలి సిద్ధాంతం ఈ సిద్ధాంతం నమ్మదగినది కాదు.