English: And that's going to be a challenge.”
Telugu: అది పెను సవాలు అవుతుంది'' అంటున్నారామె.