English: But far more is needed.
Telugu: కానీ ఇంకా ఎంతో చేయాల్సి ఉంది.