English: This effort still remains to be done.
Telugu: ఈ ప్రయత్నం ఇంకా ఆగలేదనే చెప్పాలి.