English: It all depends on human effort.
Telugu: అదంతా మానవ ప్రయత్నం మీద ఆధారపడి వుంది.