English: And other experts agree.
Telugu: దీన్ని మిగతా నిపుణులు కూడా అంగీకరిస్తున్నారు.