English: But in the end, the efforts have given results.
Telugu: అయితే ఈ ప్రయత్నాలు ఎట్టకేలకు ఫలించాయనే చెప్పాలి.