English: Also, fresh evidence has come to light.
Telugu: తాజాగా ఇందుకు తగిన ఆధారాలు సైతం వెలుగులోకి వచ్చాయి.