English: And this is an even bigger challenge to overcome.
Telugu: ఇంకా పెద్ద సవాలు ఇది.