English: However, evidence to support these claims is still lacking.
Telugu: అయినప్పటికీ, ఆ వాదనలకు మద్దతు ఇవ్వటానికి అధిక సాక్ష్యం లేదు.