Русско-английский научно-технический словарь
• The technical difficulties render the method impractical (or unsuitable) for many applications.