No exact translation found for
render helpless or impotent