English: A lot more to add still though.
Telugu: అయినా ఇంకా చేయాల్సింది చాలా ఉంది.