English: All of this is agreed by all experts.
Telugu: దీనిని నిపుణులు అందరూ అంగీకరిస్తున్నారు.