English: No compelling evidence to support their existence has yet been found.
Telugu: వీటి ఉనికి గురించి ఇప్పటి వరకు స్పష్టమైన ఆధారాలయితే ఏమి లేవు.