English: New evidence is emerging every day.
Telugu: రోజు రోజుకు సరికొత్త రికార్డులు నమోదవుతున్నాయి.