English: And who will take up the challenge?
Telugu: మరి ఈ సవాలును ఎవరు స్వీకరిస్తారో.