English: But much needs to be done, the Minister said.
Telugu: అయితే మంత్రులు చేయాల్సింది ఇంకా చాలా ఉందంటున్నారు.