English: But experts aren’t convinced.
Telugu: కానీ నిపుణులు దానిని అంగీకరించడం లేదు.