English: A great challenge though.
Telugu: అయితే ఇది పెద్ద సవాలు.