English: The work and effort yielded results.
Telugu: కృషి మరియు నిలకడ ఫలితం ఇస్తుంది.