English: It has had some success.
Telugu: కొంత వరకు సక్సెస్ అయ్యారు.