English: Russian scientists don't think so.
Telugu: రష్యన్ శాస్త్రవేత్తలు ఈ అభిప్రాయాన్నే లేదు.