English: A number of experts have made this suggestion.
Telugu: దీనికి నిపుణులు పలు సూచనలు చేశారు.