English: Experts said there was "no disputing" its origin.
Telugu: దీని మూలాలను ధ్రువీకరించడంలో ఎలాంటి వివాదమూ లేదని నిపుణులు తెలిపారు.