impracticable

impossible to carry out