English: But at present much remains to be done.
Telugu: కానీ, ఇంకా జరగాల్సింది చాలా ఉంది.