English: But is there more they could be doing?
Telugu: వాళ్ళు మాత్రం అంతకంటే ఇంకేం చెయ్యగలరు?