English: A lot of work can still be done on that.
Telugu: దీనికి సంబంధించి ఇంకా చాలా ప‌ని మిగిలే ఉంది.