English: Our efforts yielded results.
Telugu: మేము పడ్డ శ్రమకు ఫలితం దక్కింది.