English: But experts differ on this claim.
Telugu: కాని ఈ రంగంలో నిపుణులు ఈ వ్యాఖ్యలతో ఏకీభవించరు.