English: Such efforts have been rewarding indeed.
Telugu: అలాంటి ప్రయత్నాలకు నిజంగా ప్రతిఫలాలు లభించాయి.