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