English: The New Gods?
Telugu: కొత్త దేవుళ్లు ఎవరయ్యా?