English: There are millions who believe this.
Telugu: the million believe so అట్లా బహుమంది నమ్ముతారు.