English: A bit more evidence is needed.
Telugu: ఇంతకంటే ఇంకేం ఆధారాలు కావాలి.