English: Who are the demons?
Telugu: ఎవరు ఆ రాక్షసులు!