English: What more evidence is needed.
Telugu: ఇంతకంటే సాక్ష్యం ఇంకేమి కావాలి.