English: And some believe it still is.
Telugu: మరి కొంతమంది వాటిని నమ్ముతారు.