English: Experts say the same.
Telugu: నిపుణులూ అదే చెబుతున్నారు.