English: But, in the end, perseverance triumphed.
Telugu: అయినా చివరికి చిరుత గెలిచింది.