English: But it needs to happen much, much more.
Telugu: కానీ ఇంకా చాలా జరగాల్సి ఉంది.