English: This is a gigantic effort.
Telugu: ఇది భగీరథ ప్రయత్నం అన్నారు.