English: That is the greatest challenge.
Telugu: ఇదే అతిపెద్ద సవాలు.