English: However, scientists found evidence.
Telugu: అయితే, శాస్త్రవేత్తలు కనుగొన్నారు ప్రత్యక్ష సాక్ష్యం.