This technique is becoming more refined and more acceptable all the time.
⇑ Translate the sentence above by Google ⇑
Related: acceptable, more, technique