English: this is the new god!
Telugu: ఈ కొత్త పుట్టిన దేవుని!