English: Could someone have done more?
Telugu: ఇంత కంటే ఎవరైనా ఎక్కువ చేశారా?