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