translate English to French: In our view, this is impractical and unobtainable.
C'est, selon nous, irréaliste et irréalisable.