English: They said it was one of their biggest challenges.
Telugu: ఇదే తమకు అతిపెద్ద సవాల్‌గా మారిందనీ ఆయన చెప్పడం గమనార్హం.