English: Here’s what scientists found.
Telugu: ఈమధ్యే శాస్త్రవేత్తలు కనిపెట్టారు.