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