English: And who on earth are they?
Telugu: మరి వీరిలో ఎవరు ఎలాంటి వారు?