English: But an effort is indeed needed.
Telugu: అయితే అందుకు భగీరథ ప్రయత్నం కావాలి.