English: The rest is Gods.
Telugu: ఇక మిగిలినది దేవతలు.