English: But far more is required.
Telugu: కానీ ఇంకా చాలా జరగాల్సి ఉంది.