English: But a lot more has to happen too.
Telugu: కానీ ఇంకా చాలా జరగాల్సి ఉంది.