English: Long-term efforts have paid off.
Telugu: చాలా కాలంగా పడిన శ్రమ ఫలిస్తుంది.