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