English: Our efforts have finally showed results.
Telugu: అప్పుడు మేం పడ్డ శ్రమకు చివరికి ఫలితం లభించింది.