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