English: But eventually his efforts paid off.
Telugu: కానీ చివరికి అతని ప్రయత్నాలు ఫలించలేదు.