English: A lot more yet to do, though…
Telugu: ఇంకా చాలా పనులు చేయాల్సి ఉంటుంది. అయితే.