English: It is, though, a daunting challenge.
Telugu: అయితే, ఇది సవాలుతో కూడుకున్న లక్ష్యం.