English: Two challenges lay before them.
Telugu: అతని ముందు రెండు సవాళ్లు.