English: It has had some success.
Telugu: కొంత వరకూ సక్సెస్ అయ్యినట్టే.