English: And that’s an enormous challenge.”
Telugu: అది పెను సవాలు అవుతుంది'' అంటున్నారామె.