English: There is considerable direct evidence.
Telugu: దీనికి ప్రత్యక్ష రుజువులు అనేకం కనిపిస్తాయి.