English: And what more that can be done.
Telugu: ఇంతకంటే ఏం చేయగలరు మరి.