English: Could we have done something more?
Telugu: మనం చేయలేని వేరే ఏదైనా ఉందా?