English: But experts aren't convinced with these findings.
Telugu: అయితే ఈ అభిప్రాయాలతో నిపుణులు ఏకీభవించడం లేదు.