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