English: But human efforts are also important.
Telugu: అయితే మానవ ప్రయత్నం కూడా చేయాలిగా.