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