English: What more evidence is needed.
Telugu: ఇంతకు మించి రుజువులు ఏం కావాలన్నారు.