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