translate English to French: I'm really gonna need a demo of this one before I consider buying it.
Ben en fait on dirai que c'est pas tellement en deçà du solo, voir pas du tout.