English: It has worked to some extent.
Telugu: ఇది కొంత మేరకు ఫలించింది.