English: What more could be done, really?
Telugu: నిజమే మరింక అంతకన్నా, ఎవరు మాత్రం ఏం చేయగలరు?