English: What more can be done in that country?
Telugu: మరి ఇలాంటి దేశంలో ఇంతకంటే ఏం చెయ్యగలం.