English: A lot more work remains to be done in this regard.
Telugu: దీనికి సంబంధించి ఇంకా చాలా ప‌ని మిగిలే ఉంది.