English: Some have said so.
Telugu: అని మరికొంతమంది అంటున్నారు.