English: The experts confirm this.
Telugu: సాక్షాత్తు శాస్త్రవేత్తలే ఈ విషయాన్ని ధ్రువీకరిస్తున్నారు.