tehovaikutus

Noun

 * 1) impact, effect, success rate