English: And it’s still a huge challenge.
Telugu: ఇంకా పెద్ద సవాలు ఇది.