excel or exceed in power

  Finnish English Dictionary