English: But hard work had paid off.
Telugu: కానీ శ్రమకు తగిన ఫలితం దక్కింది.