English: What more evidence can one ask for?
Telugu: ఇంతకంటే ఏం సాక్ష్యా లు కావాలని ప్రశ్నించారు.