English: What more can they do?
Telugu: వాళ్ళు మాత్రం అంతకంటే ఇంకేం చెయ్యగలరు?