English: The new research echoed these findings.
Telugu: ఈ పరిశోధనల్లో కొత్త విషయాలు వెలుగులోకి వచ్చాయి.