English: Could you have done more?
Telugu: అంతకుమించి ఇంకా ఏమైనా చేశాడా?