English: There has been some success on this front.
Telugu: ఈ దిశగా కొంతవరకు విజయం సాధించారు కూడా.