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