English: The New Gods?
Telugu: కొత్త దేవతలు పుడతారా?