English: At least some success.
Telugu: కొంత మేర సక్సెస్ అయ్యింది కూడా.