English: another name for god.
Telugu: దేవికి మరొక పేరు.