English: A lot still has to happen though.
Telugu: అయినా జరగాల్సింది ఇంకా చాలా ఉంది.