English: At least, that is what scientists believe.
Telugu: కనీసం దానిని శాస్త్రవేత్తలు చేసిన విధంగానే ఉంటుంది.