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