English: Experts have looked at it.
Telugu: వీటిని నిపుణులు పరిశీలించారు.