English: Although, not all scientists approve this conclusion.
Telugu: అయితే, ఈ అభిప్రాయం అన్ని నిపుణులు అంగీకరిస్తున్నారు లేదు.