English: And finally, our hard work had paid off.
Telugu: అప్పుడు మేం పడ్డ శ్రమకు చివరికి ఫలితం లభించింది.