English: Other experts also agree.
Telugu: ఇతర శాస్త్రకారులు కూడా దీన్ని అంగీకరిస్తూ వ్యాఖ్యానించారు.