English: Their efforts seem to have paid off.
Telugu: వాళ్ల ప్ర‌య‌త్నాలు ఇప్ప‌డు స‌క్సెస్ అయిన‌ట్టు క‌నిపిస్తోంది.