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