English: human effort is necessary.
Telugu: మానవ ప్రయత్నం అవసరం.