English: A lot needs to be done at the NCA.
Telugu: ఎన్‌సీఏలో చాలా పని జరుగుతోంది.