English: the largest challenge.
Telugu: అతి పెద్ద సవాల్.