English: We have had some success.
Telugu: కొంతమేరకు విజయమూ సాధించాం.