English: A lot more has to come.
Telugu: ఇంకా చాలా రాబట్టాల్సి ఉంది.