English: Experts say it’s not.
Telugu: అంటే కాదని అంటున్నారు శాస్త్రవేత్తలు.