I know I am a little old-fashioned about this, but even though "it sucks!" is used more and more frequently these days in colloquial American speech, I think it is still a fairly vulgar expression. Does "ca craint" have the same level of vulgarity as "ca suce" in French? I'm just curious.
Walter B.