English: Some people have suggested.
Telugu: కొందరు సూచనలూ చేశారు.