English: Demon of my Lord.
Telugu: దెయ్యాల డిస్ట్రాయర్ నా లార్డ్.