English: The biggest challenge is technology.
Telugu: అతి పెద్ద సవాలు టెక్నికల్గా వుంది.