English: But it just needs a lot more.
Telugu: కానీ ఇంకా చాలా జరగాల్సి ఉంది.