English: However, there is compelling evidence that support this theory.
Telugu: అయితే, ఈ సిద్ధాంతానికి మద్దతు ఇచ్చే గట్టి సాక్ష్యం ఇంకా.