English: And some still doubt.
Telugu: అని ఇప్పటికీ కొంతమందికి సందేహమే.