English: But now, scientists have discovered a new answer.
Telugu: అయితే, ఇప్పుడు శాస్త్రవేత్తలు కొత్తది కనుక్కున్నారు.