Hello ! You may (or not...) know I'm french, english isn't my mothertongue. I'm just wondering... and I'm sure you could help ! I know the expression "on the edge", which is, translated in french, "sur le fil". In english, "fil" is "wire". I recently founded a french saing "on the wire", so, does this expression have any sense (appart the first concrete sense) ?