English: This is an even greater challenge.
Telugu: ఇంకా పెద్ద సవాలు ఇది.