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