English: But eventually all of these efforts pay off.
Telugu: అయితే ఈ ప్రయత్నాలు ఎట్టకేలకు ఫలించాయనే చెప్పాలి.