English: the new evidence.
Telugu: కొత్త ఆధారాలు.