English: Is there more to be done?
Telugu: ఇంకా ఏమైనా చేయవలసి ఉందా ?