English: Hence, this effort.
Telugu: అందుకే ఆ ప్రయత్నం.