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