English: But, at the same time human effort is also necessary.
Telugu: అయితే మానవ ప్రయత్నం కూడా చేయాలిగా.