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