English: These technologies have proved successful.
Telugu: ఆ సాంకేతికతలు విజయవంతమవుతున్నాయి.