English: the New Gods.
Telugu: కొత్త దేవుళ్లు!