English: What more evidence is needed.
Telugu: దీనికి ఇంకేం ఆధారాలు కావాలి.