English: This is a human endeavour.
Telugu: దీనికి చేయాల్సింది మానవ ప్రయత్నమే.