English: Are we not up to that effort?
Telugu: మనం ఆ దిశగా ప్రయత్నం చేయలేమా?