English: And what better evidence?
Telugu: మరి ఇంత కన్నా రుజువులేం కావాలి?